package com.miplus.ccrm.core.controller.vo.strategy;

import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class ActRuleEditVo {
    /**
     * 主键ID，修改时必填
     */
    private Integer queryruleid;

    /**
     * 触发器编号
     */
    @NotNull
    private Integer activityid;

    /**
     * 规则名称/说明
     */
    @NotNull
    private String name;

    /**
     * 筛选类型： 1并且，2或者
     */
    @NotNull
    private Integer type;

    /**
     * 目标列
     */
    private String targetcol;

    /**
     * 计算方式
     */
    private String method;

    /**
     * 候选值
     */
    private String colvalue;

    /**
     * 规则状态
     */
    @NotNull
    private Integer status;

    /**
     * 筛选：表名.列名
     */
    private String splicecol;

    /**
     * 筛选变量ID
     */
    @NotNull
    private Integer quyid;
}
